"""
变量的格式化输出

在 Python 中可以使用 print() 函数将信息输出到控制台
如果希望输出文字信息的同时，一起输出数据，就需要用到格式化操作符
% 被称为格式化操作符，专门用于处理字符串中的格式
    包含 % 的字符串，被称为格式化字符串
    % 和不同的字符连用，不同类型的数据需要使用不同的格式化字符

** 常见的格式化字符及含义
    %s  字符串
    %d  有符号十进制整数，%06d 表示输出的整数显示的位数，长度不够的整数前面补 0，如果长度超过指定长度，则原样显示
    %x  以十六进制格式输出数字
    %f  浮点数，%.02f 表示小数点后面只显示两位，默认保留 6 为小数
    %%  输出 %
"""

# 格式化输出小数
totalMoney = 73.5
print("苹果的价格是：%.02f" % totalMoney)

# 多个变量格式化输出
# 其实 (student_no, student_name) 数据类型是元组类型
student_no = 6
student_name = "张三"
print("学号是：%06d，姓名是: %s" % (student_no, student_name))

# 演示输出 %
scale = 0.25
print("数据比例是：%.01f%%" % (scale * 100))